package com.xiaoyu.awakening.ai.index.entity;

import org.springframework.ai.content.Media;
import org.springframework.ai.document.Document;

import java.util.Map;

/**
 * 扩展Document
 *
 * @author wangxiaoyu
 * @date 2025/6/24 18:17
 * @since v1.0
 */
public class AwkDocument extends Document {
    public AwkDocument(String content) {
        super(content);
    }

    public AwkDocument(String text, Map<String, Object> metadata) {
        super(text, metadata);
    }

    public AwkDocument(String id, String text, Map<String, Object> metadata) {
        super(id, text, metadata);
    }

    public AwkDocument(Media media, Map<String, Object> metadata) {
        super(media, metadata);
    }

    public AwkDocument(String id, Media media, Map<String, Object> metadata) {
        super(id, media, metadata);
    }
}
